DNA sequences - French English Dictionary